package com.ophiux.micro.core.infrastructure;

/**
 * 业务ID生成工厂   -基类
 * @author chenh
 *
 */
public abstract class UniqueIDFactory {

	/**
	 * 生成唯一ID
	 * @param params	参数信息
	 * @return
	 */
	public abstract String createUniqueID(String... params);
	
	/**
	 * 生成唯一ID
	 * @param params	参数信息
	 * @return
	 */
	public abstract String createUniqueID(String table_key);
	
}
